var weibo = $(".weibo");
    var weixin = $(".weixin");
    var kongjian = $(".kongjian");
    var weixinpic = $(".weixinpic");

    weibo.hover(function(){
        $(this).css("background-position","-218px -137px")
    },function(){
        $(this).css("background-position","-218px -91px")
    })
    weixin.hover(function(){
        $(this).css("background-position","-302px -137px")
        weixinpic.css("display","block")
    },function(){
        $(this).css("background-position","-302px -91px")
        weixinpic.css("display","none")
    })
    kongjian.hover(function(){
        $(this).css("background-position","-344px -137px")
    },function(){
        $(this).css("background-position","-344px -91px")
    })

    var rememberI = $(".rememberField i");
    var onoff=0
    rememberI.click(function(){
        if(onoff == 0){
            $(this).css("background-position","-30px -158px")
            onoff=1;
        }else{
            $(this).css("background-position","0px -127px")
            onoff=0;
        }
        })

        var a1 = $(".tab-title .a1");
        var a2 = $(".tab-title .a2");
        var panel = $(".qr-panel");
        a1.click(function(){
            panel.css("display","none");
        })
        a2.click(function(){
            panel.css("display","block");
        })


        // 注册表单的验证
        var x = true;
        var  y = z = h =false;
        //协议条款
	$(".checkboxPic").click(function(){
		if($(this).attr("isshow")=="false")
		{
			$(this).parent().css("margin-bottom","10px");
			$(".checkboxPic i").css({"background-position":" -0px -127px"});
			$(".otherError").css("display","block");
            $(this).attr("isshow","true");
            x = false;
		}
		else
		{
			$(this).parent().css("margin-bottom","");
			$(".checkboxPic i").css({"background-position":"-31px -127px"});
			$(".otherError").hide();
            $(this).attr("isshow","false");
            x = true;
		}
		
    }); 
    
    //密码是否可见
	$(".pwdBtnShow").click(function(){
		if($(".pwdBtnShow").attr("isshow")=="false")
		{
			$(".pwdBtnShow i").css("background-position","-60px -93px");
			$(".password").hide();
			$(".password1").val($(".password").val());
			$(".password1").show();
			$(".pwdBtnShow").attr("isshow","true");
		}
		else
		{
			$(".pwdBtnShow i").css("background-position","-30px -93px");
			$(".password1").hide();
			$(".password").val($(".password1").val());
			$(".password").show();
			$(".pwdBtnShow").attr("isshow","false");
		}
		
	});
	
	//手机号栏失去焦点
	$(".phone").blur(function(){
		reg=/^1[3456789]\d{9}$/i;//验证手机正则

		if( $(".phone").val()=="")
		{ 
			$(".phone").parent().addClass("errorC");
			$(".error1").html("请输入手机号");
            $(".error1").css("display","block");
            y = false;
		}
		else if($(".phone").val().length<11)
        {   
        	$(".phone").parent().addClass("errorC");
            $(".error1").html("手机号长度有误！");
            $(".error1").css("display","block");
            y = false;
        }
        else if(!reg.test($(".phone").val()))
        {   
        	$(".phone").parent().addClass("errorC");
            $(".error1").html("请输入正确的手机号!!");
            $(".error1").css("display","block");
            y = false;
        }
        else
        {
            $(".phone").parent().addClass("checkedN");
            y = true;
        }
	});

	//验证码栏失去焦点
	$(".kapkey").blur(function(){
		reg=/^.*[\u4e00-\u9fa5]+.*$/;
		if( $(".kapkey").val()=="")
		{
			$(".kapkey").parent().addClass("errorC");
			$(".error2").html("请填写验证码");
            $(".error2").css("display","block");
            z=false;
		}
        else if($(".kapkey").val().length<6)
        {   
        	$(".kapkey").parent().addClass("errorC");
            $(".error2").html("验证码长度有误！");
            $(".error2").css("display","block");
            z=false;
        }
        else if(reg.test($(".kapkey").val()))
        {
        	$(".kapkey").parent().addClass("errorC");
            $(".error2").html("验证码错误！");
            $(".error2").css("display","block");
            z=false;
        }
        else 
        {
            $(".kapkey").parent().addClass("checkedN");
            z=true;
        }
	});

	//密码栏失去焦点
	$(".password,.password1").blur(function(){
		reg1=/^.*[\d]+.*$/;
		reg2=/^.*[A-Za-z]+.*$/;
		reg3=/^.*[_@#%&^+-/*\/\\]+.*$/;//验证密码
		if($(".pwdBtnShow").attr("isshow")=="false")
		{
			var Pval = $(".password").val();
		}
		else
		{
			var Pval = $(".password1").val();
		}
		
		if( Pval =="")
		{
			$(".password").parent().addClass("errorC");
			$(".error3").html("请填写密码");
            $(".error3").css("display","block");
            h = false;
		}
        else if(Pval.length>16 || Pval.length<8)
        {   
        	$(".password").parent().addClass("errorC");
            $(".error3").html("密码应为8-16个字符，区分大小写");
            $(".error3").css("display","block");
            h = false;
        }
        else if(!((reg1.test(Pval) && reg2.test(Pval)) || (reg1.test(Pval) && reg3.test(Pval)) || (reg2.test(Pval) && reg3.test(Pval)) ))
        {
        	$(".password").parent().addClass("errorC");
            $(".error3").html("需至少包含数字、字母和符号中的两种类型");
            $(".error3").css("display","block");
            h = false;
        }
        else
        {
            $(".password").parent().addClass("checkedN");
            h = true;
        }
	});

	//手机号栏获得焦点
	$(".phone").focus(function(){
		$(".phone").parent().removeClass("errorC");
		$(".phone").parent().removeClass("checkedN");
		$(".error1").hide();
		$("#mz_Float").css("top","150px");
		$("#mz_Float").find(".bRadius2").html("输入11位手机号码，可用于登录和找回密码");
	});
	//验证码栏获得焦点
	$(".kapkey").focus(function(){
		$(".kapkey").parent().removeClass("errorC");
		$(".kapkey").parent().removeClass("checkedN");
		$(".error2").hide();
		if($(".error1").css("display")=="block")
		{
			$("#mz_Float").css("top","210px");
		}
		else
		{
			$("#mz_Float").css("top","190px");
		}
		
		$("#mz_Float").find(".bRadius2").html("请输入手机收到的验证码");
	});
	//密码栏获得焦点
	$(".password,.password1").focus(function(){
		$(".password").parent().removeClass("errorC");
		$(this).parent().removeClass("checkedN");
		$(".error3").hide();
		if($(".error1").css("display")=="block" && $(".error2").css("display")=="block")
		{
			$("#mz_Float").css("top","350px");
		}
		else if($(".error1").css("display")=="block" || $(".error2").css("display")=="block")
		{
			$("#mz_Float").css("top","320px");
		}
		else
		{
			$("#mz_Float").css("top","290px");
		}
		
		$("#mz_Float").find(".bRadius2").html("长度为8-16个字符，区分大小写，至少包含两种类型");
    });
    //文本框失去焦点
    $(".main-form2 input").blur(function(){
		$("#mz_Float").css("top","");
    });
    
    $(".main-form2 .login").click(function(){
        if(x && y && z && h){
            alert("恭喜您，注册成功!")
        }else{
            alert("注册失败，请重新注册！")
        }
    })